Dividing Polynomials